Treaty of Versailles

A peace treaty that brought WWI to an end in Versailles, in 1919.

Treaty of Versailles Definition
Treaty of Versailles Definition

Flippy

The leader in educational esports.